stain removing - French English Dictionary